Tootfinder

Opt-in global Mastodon full text search. Join the index!

@mgorny@social.treehouse.systems
2024-03-07 07:45:57

"""
#OpenRC […] has been in a state of bureaucratic decay for a decade now, having all been hoarded by a random corporate contractor about as responsive to the outside universe as OpenOffice (while taking up as much space; they're the entire reason for the farcical metadata/AUTHORS file in the main package repo).
"""
#Gentoo copyright policy (AKA #GLEP76) has been a long time in the making. More specifically, as you can guess from the author list, it has been a long time in fruitless debate, followed by a short period of creative activity. In its original form, it has been unanimously approved both by the Council and the Trustees in September 2018.
bugs.gentoo.org/653118
Not a month later, once we've actually started requiring signoffs per the new policy, one of the Council members requested a "transitional period", to give their company's legal team more time to approve it. Like, they've actively influenced the policy, they've actually voted for approving it, but they didn't mean for it to actually apply at the time — and they've never bothered telling anyone about the problem earlier. Fortunately, they've managed to get a quick approval and started using it.
bugs.gentoo.org/667602
As a side effect of using it, attribution lines to said company started popping up in random ebuilds that their employees touched (malicious compliance or just corporate bullshit?). This heralded a maintenance nightmare. Two months later, metadata/AUTHORS was proposed as a compromise to stop that.
bugs.gentoo.org/672962
All these years later, I'm thinking that we had a simpler solution to all these, and many later problems, at our disposal back then…

@arXiv_csCY_bot@mastoxiv.page
2024-05-10 07:16:08

The Power of Absence: Thinking with Archival Theory in Algorithmic Design
Jihan Sherman, Romi Morrison, Lauren Klein, Daniela K. Rosner
arxiv.org/abs/2405.05420

@mgorny@social.treehouse.systems
2024-03-05 20:04:14

#RustLang is the perfect language for the "move fast, break things" era. No, I'm not implying it encourages you to break stuff. All I'm saying is that all these modern languages are specifically designed for that mindset. They optimize for corporate greed — nicely dressed as "valuing developer's time".
Developers aren't supposed to slow down and think things over. They should finish feature after feature, project after project, profit after profit. When things break, that's bad for profit. However, putting an effort to prevent things from breaking is not cost-effective.
People love to point out memory safety problems with C. However, there are two other important problems affecting C libraries — ABI and API stability. An uncontrolled ABI breakage means that existing programs suddenly breaks. An uncontrolled API breakage means that programs don't build anymore. Combine both and you're in a tight fit.
There are reasonably good solutions to both these problems. However, they require conscious effort, they require thinking — and that is costly. There are also cheap workarounds. If you link libraries statically, you don't need to worry about their ABI changes. If you vendor dependencies, you don't even need to worry about API changes. That's much cheaper for the company — though in reality, it just moves the burden down the line, to distribution developers and users, who end up fighting old, broken or even vulnerable vendored dependencies.
The problem with Rust and #Cargo is that it embraces these hacks into glorified 20M executables. Everything is linked statically, everything is vendored. You can move fast without actually breaking things — at least for the significant majority of users. To the minority, you always have the usual excuse — "we're sorry, we're just volunteers, we can't spend more energy on this, and you should get newer hardware anyway". Not that doing things better wouldn't benefit all users.
#Gentoo

@egallager@social.treehouse.systems
2024-04-02 00:02:26

Thinking of going to FOSSY in Portland, Oregon, this August: #FOSSY #FOSSY2024

@aredridel@kolektiva.social
2024-03-26 04:42:43

I've been reading "On Green” (joecarlsmith.com/2024/03/21/on) and its following article, “On Attunement” with some interest today. I am uninterested in the ways he is focused on “AGI”, but that might actually be part of what he's saying and missing.
They talk about the philosophy of green in the "magic the gathering" sense, which has five core modes of things, and being a game, designed to balance. It's an attractive system and not without merit as a philosophical labeling system. In short: white, moral; blue, knowledge and rationality; red, passion and desire; black, power and achievement. And green. Green is the subject they can't identify clearly.
I don't think they really understand green. (They come from a very rationalist place, and that's not a good mode to understand Green)
Green is the domain of systems thinking and of ecology. It's one of flexible boundaries and hierarchies that vanish when you look at them for long. They talk about philosophical agents and try to fit a green philosophical stance into that framework, but it misses: the very idea of a self is nebulous in a green philosophy. Yes, it obviously exists, we are all separate from each other. But also we are inseparable from each other. Green is a philosophy of relationality and multiple perspectives and ever shifting viewpoints. It's not just yin, passive, permissive, but holistic. It's not that it lets the Other in, it's that it actively is in relation with the Other. The other is the self, the self is the other.
The essays also label green as conservative, and this is not quite true. It is not about being slow or regressive or traditional, but about being whole. They can't quite see that green's willingness to accept death and pain as things that happen and also its strong preservationist stance are not opposed to each other. It seems incoherent, but it's not: death and pain are things that happen to living parts of an ecosystem. They matter, but so too does the whole matter. Where so many blue rationalists see statistical and demographic counts of deaths and "sentient beings harmed”, green sees a whole ecosystem where some of that is deeply natural. It's unnatural, ecosystem-harming deaths that are disasters in the green philosophy. Wholesale extinctions. Protracted, painful deaths, as much for the wound they cause outside the individual as the individual suffering as well. But we all come to an end, and to change that wholesale would end so many kinds of relationship, so many things.
Green revels in the illegible, the incomplete, and the connected. It's easy to be green-blind, to ignore the subtle systemic effects. So many of us want simple cause and effect, rather than action and plurality of reactions.
Green's ability to embrace the illegible lets it deal with Red chaos; its resilience tempers red passion. It can ally with White philosophies into a pastoral, conservative, moralistic framework. It ends up at odds with the rationalist Blue and the power-hungry Black, because they drive disequilibrium, but more than just transition to new stable ecologies, they drive systems permanently out of stability, destroying relationships in their path. When confronted with this, they will deny it because the objects are still there. Preserved. Catalogued. Legible and accounted for. Perhaps used instrumentally. Perhaps wrecked for some "greater purpose” but only acknowledged as objects. The relationships between things remain illegible.

@arXiv_csAI_bot@mastoxiv.page
2024-04-26 06:46:35

SemEval-2024 Task 9: BRAINTEASER: A Novel Task Defying Common Sense
Yifan Jiang, Filip Ilievski, Kaixin Ma
arxiv.org/abs/2404.16068

@arXiv_csCR_bot@mastoxiv.page
2024-04-26 06:48:10

Introducing Systems Thinking as a Framework for Teaching and Assessing Threat Modeling Competency
Siddhant S. Joshi, Preeti Mukherjee, Kirsten A. Davis, James C. Davis
arxiv.org/abs/2404.16632

@mgorny@social.treehouse.systems
2024-04-30 09:41:50

Call me prejudiced, but wherever I see car with a custom license plate, I'm thinking: some moron.
What's even worse, I usually get a confirmation in a few seconds.
#FuckCars

@arXiv_csHC_bot@mastoxiv.page
2024-02-27 07:21:32

From Concept to Implementation: Streamlining Sensor and Actuator Selection for Collaborative Design and Engineering of Interactive Systems
\.Ihsan Ozan Y{\i}ld{\i}r{\i}m, Ege Keskin, Ya\u{g}mur Kocaman, Murat Ku\c{s}cu, O\u{g}uzhan \"Ozcan
arxiv.org/abs/2402.16084

@samvarma@fosstodon.org
2024-03-29 01:36:35

"It is worth noting here that Swampy’s former co-workers universally refuse to believe that their old colleague killed himself. One former co-worker who was terrified of speaking publicly went out of their way to tell me that they weren’t suicidal. “If I show up dead anytime soon, even if it’s a car accident or something, I’m a safe driver, please be on the lookout for foul play.”
From: @…

@mgorny@social.treehouse.systems
2024-03-27 04:15:18

Sometimes your brain invents a great quip in a dream and you just don't remember enough to make it great again and share it, so you're going to think about it most of the day and try to fill in the blanks.
Except that you know that:
1. Whatever you come up with won't be as good as the original.
2. Even if it's good, it would feel like a second hand idea.
3. In the end, the original probably wasn't that good at all, and you thinking it's any good was just part of the dream.

@sofia@chaos.social
2024-04-15 14:55:09

i wonder how much having binaries for multiple architectures can help can help #reverseEngineering / #decompilation efforts.
i was thinking of games like The Lost Vikings that have been ported to dozens of systems, and it seems like there's gotta be some useful information in th…

@aredridel@kolektiva.social
2024-03-26 04:57:53

I think the rationalist obsession with general artificial intelligence as an existential threat is baffling, but I find it baffling because I come from a Green philosophical background. I'm horrified by AI systems as they are today because they are destroying ecosystems (both literal, our climate, and more abstract — art, economy, authorship).
From a relational point of view, they are a disaster. A few mega-corporations are steering our information ecology, in an instrumentalist way. They cannot even see the bonds they are destroying. We are far poorer for it.
We already have paperclip maximizers: billionaires. Corporations. Profit motive. Money is just paperclips with power attached.
These ways of thinking can only see a system so far as to instrumentalize it. After that they switch to modes of control that eliminate any need for understanding.

@mgorny@social.treehouse.systems
2024-04-23 16:22:31

I've been thinking, and I suppose someone already had this idea, but… how about we introduce a product tax that's inversely proportional to manufacturer's warranty?
The idea is roughly this:
1. If they continue making crappy products with short warranty, the extra tax is going to make them more expensive.
2. If they continue making crappy products, but extend warranty, they're going to invest more in replacements — and therefore the products should become more expensive implicitly.
3. If they make better products with extended warranty, we win.
Not saying this will actually work — but as long as crappy products become more expensive, people would buy less.

@curiouscat@fosstodon.org
2024-03-12 12:40:47

Deming’s Management System, as expressed in his book: The New Economics has four interdependent parts:
- Appreciation for a System (systems thinking)
- Knowledge about Variation (see: variation definition)
- Theory of Knowledge
- Psychology (the human element of management systems)
...
With, even a fairly simple understanding of the theory of knowledge the effectiveness of management improvement efforts are greatly increased...

@mgorny@social.treehouse.systems
2024-04-23 16:22:31

I've been thinking, and I suppose someone already had this idea, but… how about we introduce a product tax that's inversely proportional to manufacturer's warranty?
The idea is roughly this:
1. If they continue making crappy products with short warranty, the extra tax is going to make them more expensive.
2. If they continue making crappy products, but extend warranty, they're going to invest more in replacements — and therefore the products should become more expensive implicitly.
3. If they make better products with extended warranty, we win.
Not saying this will actually work — but as long as crappy products become more expensive, people would buy less.

@arXiv_csHC_bot@mastoxiv.page
2024-03-19 07:21:17

The Effects of Generative AI on Design Fixation and Divergent Thinking
Samangi Wadinambiarachchi, Ryan M. Kelly, Saumya Pareek, Qiushi Zhou, Eduardo Velloso
arxiv.org/abs/2403.11164

@arXiv_csHC_bot@mastoxiv.page
2024-03-19 07:21:17

The Effects of Generative AI on Design Fixation and Divergent Thinking
Samangi Wadinambiarachchi, Ryan M. Kelly, Saumya Pareek, Qiushi Zhou, Eduardo Velloso
arxiv.org/abs/2403.11164